Journey by Road provides interesting self-driving trips in India. Stone designs found in many areas of Ladakh display that the area has been populated from Neolithictimes. Get set for an adventure of a lifetime as you drive your way self driving expeditions, self drive to ladakh, road trip to ladakh, north east india holidays, adventure holidays india.